package com.hnust.store;

import com.hnust.domain.PaperQues;
import com.hnust.domain.PaperQuestionRecord;
import com.hnust.domain.QuestionType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.stereotype.Component;

import java.time.LocalDate;
import java.util.List;


@Component
@Data
public class AutoPaperDataStore {
    private String examTimeLength;//考试时间
    private String examGradeMajor;//年级专业
    private String courseId;//课程ID
    private String courseName;//课程名
    private LocalDate outExamTime;//试卷命题时间
    private String passRate;//过关率
    private String paperKind;//试卷类型（A卷,B卷）
    private String kind;//题目类型
    private List<PaperQues> paperQuesList;//自动生成试卷要求
    private List<QuestionType> questionTypes;//题目类型列表
    private String quesyionTypeId;//题目ID
    private String questionType;//题目类型名
    private int flag=0;//页面跳转标记位
    private String paperId;//保存试卷后的ID
    private List<PaperQuestionRecord> paperQuestionRecords;//保存所有题目，及其分值
}
